mental imbecility - Espagnol Anglais Dictionnaire